![]() | ![]() | ![]() | ![]() |
Macro processing requires more CPU resources in SAS 9.4 TS1M3 through SAS 9.4 TS1M5. In SAS 9.4 TS1M3, the MVARSIZE SAS system option default value was increased from 8,000 to 64,000 to improve performance when using large variable names. This additional demand can exhaust the macro symbol table's space, so that macro processing must use disk space. Accessing macro variables from disk consumes more resources such as CPU time and EXCPs than accessing them from memory.
To circumvent this problem, add the following SAS system option to your SITE CONFIG file:
The default value for the MSYMTABMAX SAS system option will be changed in a future release of SAS.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | Base SAS | z/OS | 9.4_M3 | 9.4_M6 | 9.4 TS1M3 | 9.4 TS1M6 |
z/OS 64-bit | 9.4_M3 | 9.4_M6 | 9.4 TS1M3 | 9.4 TS1M6 |